indochinese warty pig - Spanish English Dictionary